Shell Lake State Bank ATMs in Selma, CA

2806 Floral Ave
Selma
CA 93662
United States